package dviz.visualAnnotation;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * @author guRuQu
 * 
 *         Function parameter annotated will be mapped to animation function
 *         parameter with given name. Parameter passed can only be primitive
 *         type, object annotated with ObjectMap or array of these type.
 */
@Retention(RetentionPolicy.RUNTIME)
public @interface Param {
	/**
	 * @return Name of the parameter in animation function
	 */
	public String value();
}
